natural and legal persons - Turc Anglais Dictionnaire